package sifeap.entities.solicitudescredito.valueobject;

import java.util.Date;

import sifeap.entities.solicitudescredito.SolicitudCredito;
import sifeap.wrappers.asociados.VinculadoWrapper;

public class SolicitudCreditoVO {
	public static final int ACCION_CREAR = 0;
	public static final int ACCION_MODIFICAR = 1;
	public static final int ACCION_DETALLE_MIS_SOLICITUDES = 2;
	public static final int ACCION_DETALLE_CONSULTAR = 3;
	public static final int ACCION_CREAR_SIMULADOR = 4;
	
	public static final Long ESTADO_CREDITO_PRELIMINAR = 1l;
	public static final Long ESTADO_CREDITO_CANCELADO = 2l;
	public static final Long ESTADO_CREDITO_EN_ESTUDIO = 3l;
	public static final Long ESTADO_CREDITO_PREAPROBADO = 4l;
	public static final Long ESTADO_CREDITO_APROBADO = 5l;
	public static final Long ESTADO_CREDITO_RECHAZADO = 6l;
	
	private Date fechaInicio;
	private Date fechaFin;
	private Long nuevoEstado;
	private SolicitudCredito solicitudCredito;
	private VinculadoWrapper asociado;
	
	public Date getFechaInicio() {
		return fechaInicio;
	}
	
	public void setFechaInicio(Date fechaInicio) {
		this.fechaInicio = fechaInicio;
	}
	
	public Date getFechaFin() {
		return fechaFin;
	}
	
	public void setFechaFin(Date fechaFin) {
		this.fechaFin = fechaFin;
	}
	
	public SolicitudCredito getSolicitudCredito() {
		return solicitudCredito;
	}
	
	public void setSolicitudCredito(SolicitudCredito solicitudCredito) {
		this.solicitudCredito = solicitudCredito;
	}

	public Long getNuevoEstado() {
		return nuevoEstado;
	}

	public void setNuevoEstado(Long nuevoEstado) {
		this.nuevoEstado = nuevoEstado;
	}

	public VinculadoWrapper getAsociado() {
		return asociado;
	}

	public void setAsociado(VinculadoWrapper asociado) {
		this.asociado = asociado;
	}
}
